﻿namespace claa4_5_if语句练习
{
    internal class Program
    {
        static void Main(string[] args)
        {

            //题目：某电商系统有会员等级，分为普通会员、银卡会员、金卡会员。不同会员等级享有不同权益：

            //-普通会员：消费满 100 元可享受 9.5 折优惠。

            //-银卡会员：消费满 500 元可享受 9 折优惠，或者消费任意金额可获得 5 % 的积分返还。

            //-金卡会员：消费满 1000 元可享受 8.5 折优惠，且消费任意金额可获得 10 % 的积分返还。
            //编写程序，根据用户输入的会员等级和消费金额，判断用户可享受的权益，并输出结果。

            float finalspend;
            float co;

            Console.WriteLine("请输入会员等级：");
            string vipstate = Console.ReadLine();

            Console.WriteLine("请输入消费金额：");
            float spend = int.Parse(Console.ReadLine());

            if (vipstate == "普通会员")
            {
                if (spend >= 100f)
                {
                    Console.WriteLine("可享受会员权益！");
                    finalspend = spend * 0.95f;
                    Console.WriteLine("需付款：" + finalspend);

                }
                else
                {
                    finalspend = 0;
                    Console.WriteLine("消费未达到目标金额，没有优惠");
                    Console.WriteLine("需付款：" + finalspend);
                }



            }




            if (vipstate == "银卡会员")
            {
                if (spend >= 500f)
                {

                    Console.WriteLine("可享受会员权益！");
                    finalspend = spend * 0.9f;
                    Console.WriteLine("需付款：" + finalspend);

                }
                else
                {
                    finalspend = spend;
                    co = spend * 0.05f;
                    Console.WriteLine("获得：" + co + "点积分");
                    Console.WriteLine("需付款：" + finalspend);

                }







            }


            if (vipstate == "金卡会员")
            {
                if (spend >= 1000f)
                {

                    Console.WriteLine("可享受会员权益！");
                    finalspend = spend * 0.85f;
                    Console.WriteLine("需付款：" + finalspend);



                }
                else
                {

                    finalspend = spend;
                    co = spend * 0.1f;
                    Console.WriteLine("获得：" + co + "点积分");
                    Console.WriteLine("需付款：" + finalspend);
                }






            }











        }
    }
}
